home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Narzedzia / Aplikacje_64-bitowe / Mixxx / mixxx-1.9.0-win64.exe / midi / Hercules DJ Control Steel.midi.xml < prev    next >
Extensible Markup Language  |  2011-02-04  |  24KB  |  748 lines

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <MixxxMIDIPreset vschemaVersion="1" mixxxVersion="1.8.0">
  3.     <info>
  4.         <name>Hercules DJ Control Steel</name>
  5.         <author>Stephane List, from the work of Anders Gunnarsson</author>
  6.         <description>Hercules DJ Control Steel controller mapping, v1.8.1. Requires script v1.8.1</description>
  7.     </info>
  8.     <controller id="Hercules DJ Control Steel MIDI">
  9.         <scriptfiles>
  10.             <file filename="Hercules-DJ-Control-Steel-scripts.js" functionprefix="HerculesSteel"/>
  11.         </scriptfiles>
  12.         <controls>
  13. <!-- Headphone Cue/Mix POTS Control -->
  14.                <control>
  15.                    <status>0xB0</status>
  16.                    <midino>0x3A</midino>
  17.                    <group>[Master]</group>
  18.                    <key>HerculesSteel.headPhoneMix</key>
  19.                    <options>
  20.                        <Script-Binding/>
  21.                    </options>
  22.                </control>
  23.  
  24. <!-- Jog Wheels -->
  25.             <control>
  26.                 <group>[Channel1]</group>
  27.                 <key>HerculesSteel.jog_wheel</key>
  28.                 <status>0xB0</status>
  29.                 <midino>0x2F</midino>
  30.                 <options>
  31.                     <Script-Binding/>
  32.                 </options>
  33.             </control>
  34.  
  35.             <control>
  36.                 <group>[Channel2]</group>
  37.                 <key>HerculesSteel.jog_wheel</key>
  38.                 <status>0xB0</status>
  39.                 <midino>0x30</midino>
  40.                 <options>
  41.                     <Script-Binding/>
  42.                 </options>
  43.             </control>
  44.  
  45. <!-- Play and CuePlay -->
  46.             <control>
  47.                 <group>[Channel1]</group>
  48.                 <key>cue_default</key>
  49.                 <status>0xB0</status>
  50.                 <midino>0x0C</midino>
  51.                 <options>
  52.                     <Button />
  53.                 </options>
  54.             </control>
  55.             <control>
  56.                 <group>[Channel2]</group>
  57.                 <key>cue_default</key>
  58.                 <status>0xB0</status>
  59.                 <midino>0x24</midino>
  60.                 <options>
  61.                     <Button/>
  62.                 </options>
  63.             </control>
  64.  
  65.             <control>
  66.                 <group>[Channel1]</group>
  67.                 <key>play</key>
  68.                 <status>0xB0</status>
  69.                 <midino>0x0B</midino>
  70.                 <options>
  71.                     <Button />
  72.                 </options>
  73.             </control>
  74.             <control>
  75.                 <group>[Channel2]</group>
  76.                 <key>play</key>
  77.                 <status>0xB0</status>
  78.                 <midino>0x23</midino>
  79.                 <options>
  80.                     <Button />
  81.                 </options>
  82.             </control>
  83.  
  84.  
  85. <!-- Load Deck A/B -->
  86.             <control>
  87.                 <group>[Channel1]</group>
  88.                 <key>HerculesSteel.load</key>
  89.                 <status>0xB0</status>
  90.                 <midino>0x12</midino>
  91.                 <options>
  92.                     <Script-Binding/>
  93.                 </options>
  94.             </control>
  95.  
  96.             <control>
  97.                 <group>[Channel2]</group>
  98.                 <key>HerculesSteel.load</key>
  99.                 <status>0xB0</status>
  100.                 <midino>0x16</midino>
  101.                 <options>
  102.                     <Script-Binding/>
  103.                 </options>
  104.             </control>
  105.  
  106. <!-- Stop and Reset button -->
  107.             <control>
  108.                 <group>[Channel1]</group>
  109.                 <key>HerculesSteel.stop</key>
  110.                 <status>0xB0</status>
  111.                 <midino>0x0D</midino>
  112.                 <options>
  113.                     <Script-Binding/>
  114.                 </options>
  115.             </control>
  116.  
  117.             <control>
  118.                 <group>[Channel2]</group>
  119.                 <key>HerculesSteel.stop</key>
  120.                 <status>0xB0</status>
  121.                 <midino>0x25</midino>
  122.                 <options>
  123.                     <Script-Binding/>
  124.                 </options>
  125.             </control>
  126.  
  127. <!-- keypad channel 1 -->
  128.             <control>
  129.                 <group>[Channel1]</group>
  130.                 <key>HerculesSteel.keypad1</key>
  131.                 <status>0xB0</status>
  132.                 <midino>0x01</midino>
  133.                 <options>
  134.                     <Script-Binding/>
  135.                 </options>
  136.             </control>
  137.  
  138.              <control>
  139.                 <group>[Channel1]</group>
  140.                 <key>HerculesSteel.keypad2</key>
  141.                 <status>0xB0</status>
  142.                 <midino>0x02</midino>
  143.                 <options>
  144.                     <Script-Binding/>
  145.                 </options>
  146.             </control>
  147.  
  148.              <control>
  149.                 <group>[Channel1]</group>
  150.                 <key>HerculesSteel.keypad3</key>
  151.                 <status>0xB0</status>
  152.                 <midino>0x03</midino>
  153.                 <options>
  154.                     <Script-Binding/>
  155.                 </options>
  156.             </control>
  157.  
  158.              <control>
  159.                 <group>[Channel1]</group>
  160.                 <key>HerculesSteel.keypad4</key>
  161.                 <status>0xB0</status>
  162.                 <midino>0x04</midino>
  163.                 <options>
  164.                     <Script-Binding/>
  165.                 </options>
  166.             </control>
  167.  
  168.              <control>
  169.                 <group>[Channel1]</group>
  170.                 <key>HerculesSteel.keypad5</key>
  171.                 <status>0xB0</status>
  172.                 <midino>0x05</midino>
  173.                 <options>
  174.                     <Script-Binding/>
  175.                 </options>
  176.             </control>
  177.  
  178.              <control>
  179.                 <group>[Channel1]</group>
  180.                 <key>HerculesSteel.keypad6</key>
  181.                 <status>0xB0</status>
  182.                 <midino>0x06</midino>
  183.                 <options>
  184.                     <Script-Binding/>
  185.                 </options>
  186.             </control>
  187.  
  188.               <control>
  189.                 <group>[Channel1]</group>
  190.                 <key>HerculesSteel.keypad7</key>
  191.                 <status>0xB0</status>
  192.                 <midino>0x64</midino>
  193.                 <options>
  194.                     <Script-Binding/>
  195.                 </options>
  196.             </control>
  197.  
  198.                <control>
  199.                 <group>[Channel1]</group>
  200.                 <key>HerculesSteel.keypad8</key>
  201.                 <status>0xB0</status>
  202.                 <midino>0x65</midino>
  203.                 <options>
  204.                     <Script-Binding/>
  205.                 </options>
  206.             </control>
  207.  
  208.                <control>
  209.                 <group>[Channel1]</group>
  210.                 <key>HerculesSteel.keypad9</key>
  211.                 <status>0xB0</status>
  212.                 <midino>0x66</midino>
  213.                 <options>
  214.                     <Script-Binding/>
  215.                 </options>
  216.             </control>
  217.  
  218.                <control>
  219.                 <group>[Channel1]</group>
  220.                 <key>HerculesSteel.keypad10</key>
  221.                 <status>0xB0</status>
  222.                 <midino>0x67</midino>
  223.                 <options>
  224.                     <Script-Binding/>
  225.                 </options>
  226.             </control>
  227.  
  228.                <control>
  229.                 <group>[Channel1]</group>
  230.                 <key>HerculesSteel.keypad11</key>
  231.                 <status>0xB0</status>
  232.                 <midino>0x68</midino>
  233.                 <options>
  234.                     <Script-Binding/>
  235.                 </options>
  236.             </control>
  237.  
  238.                <control>
  239.                 <group>[Channel1]</group>
  240.                 <key>HerculesSteel.keypad12</key>
  241.                 <status>0xB0</status>
  242.                 <midino>0x69</midino>
  243.                 <options>
  244.                     <Script-Binding/>
  245.                 </options>
  246.             </control>
  247.  
  248. <!-- end of keypad channel 1 -->
  249.  
  250. <!-- keypad channel 2 -->
  251.             <control>
  252.                 <group>[Channel2]</group>
  253.                 <key>HerculesSteel.keypad1</key>
  254.                 <status>0xB0</status>
  255.                 <midino>0x19</midino>
  256.                 <options>
  257.                     <Script-Binding/>
  258.                 </options>
  259.             </control>
  260.  
  261.              <control>
  262.                 <group>[Channel2]</group>
  263.                 <key>HerculesSteel.keypad2</key>
  264.                 <status>0xB0</status>
  265.                 <midino>0x1A</midino>
  266.                 <options>
  267.                     <Script-Binding/>
  268.                 </options>
  269.             </control>
  270.  
  271.              <control>
  272.                 <group>[Channel2]</group>
  273.                 <key>HerculesSteel.keypad3</key>
  274.                 <status>0xB0</status>
  275.                 <midino>0x1B</midino>
  276.                 <options>
  277.                     <Script-Binding/>
  278.                 </options>
  279.             </control>
  280.  
  281.              <control>
  282.                 <group>[Channel2]</group>
  283.                 <key>HerculesSteel.keypad4</key>
  284.                 <status>0xB0</status>
  285.                 <midino>0x1C</midino>
  286.                 <options>
  287.                     <Script-Binding/>
  288.                 </options>
  289.             </control>
  290.  
  291.              <control>
  292.                 <group>[Channel2]</group>
  293.                 <key>HerculesSteel.keypad5</key>
  294.                 <status>0xB0</status>
  295.                 <midino>0x1D</midino>
  296.                 <options>
  297.                     <Script-Binding/>
  298.                 </options>
  299.             </control>
  300.  
  301.              <control>
  302.                 <group>[Channel2]</group>
  303.                 <key>HerculesSteel.keypad6</key>
  304.                 <status>0xB0</status>
  305.                 <midino>0x1E</midino>
  306.                 <options>
  307.                     <Script-Binding/>
  308.                 </options>
  309.             </control>
  310.  
  311.               <control>
  312.                 <group>[Channel2]</group>
  313.                 <key>HerculesSteel.keypad7</key>
  314.                 <status>0xB0</status>
  315.                 <midino>0x6A</midino>
  316.                 <options>
  317.                     <Script-Binding/>
  318.                 </options>
  319.             </control>
  320.  
  321.                <control>
  322.                 <group>[Channel2]</group>
  323.                 <key>HerculesSteel.keypad8</key>
  324.                 <status>0xB0</status>
  325.                 <midino>0x6B</midino>
  326.                 <options>
  327.                     <Script-Binding/>
  328.                 </options>
  329.             </control>
  330.  
  331.                <control>
  332.                 <group>[Channel2]</group>
  333.                 <key>HerculesSteel.keypad9</key>
  334.                 <status>0xB0</status>
  335.                 <midino>0x6C</midino>
  336.                 <options>
  337.                     <Script-Binding/>
  338.                 </options>
  339.             </control>
  340.  
  341.                <control>
  342.                 <group>[Channel2]</group>
  343.                 <key>HerculesSteel.keypad10</key>
  344.                 <status>0xB0</status>
  345.                 <midino>0x6D</midino>
  346.                 <options>
  347.                     <Script-Binding/>
  348.                 </options>
  349.             </control>
  350.  
  351.                <control>
  352.                 <group>[Channel2]</group>
  353.                 <key>HerculesSteel.keypad11</key>
  354.                 <status>0xB0</status>
  355.                 <midino>0x6E</midino>
  356.                 <options>
  357.                     <Script-Binding/>
  358.                 </options>
  359.             </control>
  360.  
  361.                <control>
  362.                 <group>[Channel2]</group>
  363.                 <key>HerculesSteel.keypad12</key>
  364.                 <status>0xB0</status>
  365.                 <midino>0x6F</midino>
  366.                 <options>
  367.                     <Script-Binding/>
  368.                 </options>
  369.             </control>
  370.  
  371. <!-- end of keypad channel 2-->
  372.  
  373.     <control>
  374.                 <group>[Master]</group>
  375.                 <key>HerculesSteel.crossFader</key>
  376.                 <status>0xB0</status>
  377.                 <midino>0x39</midino>
  378.                 <options>
  379.                     <Script-Binding/>
  380.                 </options>
  381.             </control>
  382.             <control>
  383.                 <group>[Master]</group>
  384.                 <key>HerculesSteel.balance</key>
  385.                 <status>0xB0</status>
  386.                 <midino>0x37</midino>
  387.                 <options>
  388.                     <Script-Binding/>
  389.                 </options>
  390.             </control>
  391.             <control>
  392.                 <group>[Channel1]</group>
  393.                 <key>HerculesSteel.previous</key>
  394.                 <status>0xB0</status>
  395.                 <midino>0x09</midino>
  396.                 <options>
  397.                     <Script-Binding/>
  398.                 </options>
  399.             </control>
  400.             <control>
  401.                 <group>[Channel1]</group>
  402.                 <key>HerculesSteel.next</key>
  403.                 <status>0xB0</status>
  404.                 <midino>0x0A</midino>
  405.                 <options>
  406.                     <Script-Binding/>
  407.                 </options>
  408.             </control>
  409.             <control>
  410.                 <group>[Channel1]</group>
  411.                 <key>HerculesSteel.deckVolume</key>
  412.                 <status>0xB0</status>
  413.                 <midino>0x32</midino>
  414.                 <options>
  415.                     <Script-Binding/>
  416.                 </options>
  417.             </control>
  418.             <control>
  419.                 <group>[Channel1]</group>
  420.                 <key>HerculesSteel.rate</key>
  421.                 <status>0xB0</status>
  422.                 <midino>0x31</midino>
  423.                 <options>
  424.                     <Script-Binding/>
  425.                 </options>
  426.             </control>
  427.             <control>
  428.                 <group>[Master]</group>
  429.                 <key>HerculesSteel.volume</key>
  430.                 <status>0xB0</status>
  431.                 <midino>0x38</midino>
  432.                 <options>
  433.                     <Script-Binding/>
  434.                 </options>
  435.             </control>
  436.             <control>
  437.                 <group>[Channel1]</group>
  438.                 <key>HerculesSteel.cueSelect</key>
  439.                 <status>0xB0</status>
  440.                 <midino>0x14</midino>
  441.                 <options>
  442.                     <Script-Binding/>
  443.                 </options>
  444.             </control>
  445.             <control>
  446.                 <group>[Channel1]</group>
  447.                 <key>HerculesSteel.bass</key>
  448.                 <status>0xB0</status>
  449.                 <midino>0x36</midino>
  450.                 <options>
  451.                     <Script-Binding/>
  452.                 </options>
  453.             </control>
  454.             <control>
  455.                 <group>[Channel1]</group>
  456.                 <key>HerculesSteel.medium</key>
  457.                 <status>0xB0</status>
  458.                 <midino>0x35</midino>
  459.                 <options>
  460.                     <Script-Binding/>
  461.                 </options>
  462.             </control>
  463.             <control>
  464.                 <group>[Channel1]</group>
  465.                 <key>HerculesSteel.treble</key>
  466.                 <status>0xB0</status>
  467.                 <midino>0x34</midino>
  468.                 <options>
  469.                     <Script-Binding/>
  470.                 </options>
  471.             </control>
  472.             <control>
  473.                 <group>[Channel1]</group>
  474.                 <key>HerculesSteel.killLow</key>
  475.                 <status>0xB0</status>
  476.                 <midino>0x10</midino>
  477.                 <options>
  478.                     <Script-Binding/>
  479.                 </options>
  480.             </control>
  481.             <control>
  482.                 <group>[Channel1]</group>
  483.                 <key>HerculesSteel.killMid</key>
  484.                 <status>0xB0</status>
  485.                 <midino>0x0F</midino>
  486.                 <options>
  487.                     <Script-Binding/>
  488.                 </options>
  489.             </control>
  490.             <control>
  491.                 <group>[Channel1]</group>
  492.                 <key>HerculesSteel.killHigh</key>
  493.                 <status>0xB0</status>
  494.                 <midino>0x0E</midino>
  495.                 <options>
  496.                     <Script-Binding/>
  497.                 </options>
  498.             </control>
  499.             <control>
  500.                 <group>[Channel2]</group>
  501.                 <key>HerculesSteel.previous</key>
  502.                 <status>0xB0</status>
  503.                 <midino>0x21</midino>
  504.                 <options>
  505.                     <Script-Binding/>
  506.                 </options>
  507.             </control>
  508.             <control>
  509.                 <group>[Channel2]</group>
  510.                 <key>HerculesSteel.next</key>
  511.                 <status>0xB0</status>
  512.                 <midino>0x22</midino>
  513.                 <options>
  514.                     <Script-Binding/>
  515.                 </options>
  516.             </control>
  517.             <control>
  518.                 <group>[Channel2]</group>
  519.                 <key>HerculesSteel.deckVolume</key>
  520.                 <status>0xB0</status>
  521.                 <midino>0x3C</midino>
  522.                 <options>
  523.                     <Script-Binding/>
  524.                 </options>
  525.             </control>
  526.             <control>
  527.                 <group>[Channel2]</group>
  528.                 <key>HerculesSteel.rate</key>
  529.                 <status>0xB0</status>
  530.                 <midino>0x3B</midino>
  531.                 <options>
  532.                     <Script-Binding/>
  533.                 </options>
  534.             </control>
  535.             <control>
  536.                 <group>[Channel2]</group>
  537.                 <key>HerculesSteel.cueSelect</key>
  538.                 <status>0xB0</status>
  539.                 <midino>0x18</midino>
  540.                 <options>
  541.                     <Script-Binding/>
  542.                 </options>
  543.             </control>
  544.             <control>
  545.                 <group>[Channel2]</group>
  546.                 <key>HerculesSteel.bass</key>
  547.                 <status>0xB0</status>
  548.                 <midino>0x40</midino>
  549.                 <options>
  550.                     <Script-Binding/>
  551.                 </options>
  552.             </control>
  553.             <control>
  554.                 <group>[Channel2]</group>
  555.                 <key>HerculesSteel.medium</key>
  556.                 <status>0xB0</status>
  557.                 <midino>0x3F</midino>
  558.                 <options>
  559.                     <Script-Binding/>
  560.                 </options>
  561.             </control>
  562.             <control>
  563.                 <group>[Channel2]</group>
  564.                 <key>HerculesSteel.treble</key>
  565.                 <status>0xB0</status>
  566.                 <midino>0x3E</midino>
  567.                 <options>
  568.                     <Script-Binding/>
  569.                 </options>
  570.             </control>
  571.             <control>
  572.                 <group>[Channel2]</group>
  573.                 <key>HerculesSteel.killLow</key>
  574.                 <status>0xB0</status>
  575.                 <midino>0x28</midino>
  576.                 <options>
  577.                     <Script-Binding/>
  578.                 </options>
  579.             </control>
  580.             <control>
  581.                 <group>[Channel2]</group>
  582.                 <key>HerculesSteel.killMid</key>
  583.                 <status>0xB0</status>
  584.                 <midino>0x27</midino>
  585.                 <options>
  586.                     <Script-Binding/>
  587.                 </options>
  588.             </control>
  589.             <control>
  590.                 <group>[Channel2]</group>
  591.                 <key>HerculesSteel.killHigh</key>
  592.                 <status>0xB0</status>
  593.                 <midino>0x26</midino>
  594.                 <options>
  595.                     <Script-Binding/>
  596.                 </options>
  597.             </control>
  598. <!-- A/B Gain  -->
  599.             <control>
  600.                 <group>[Channel1]</group>
  601.                 <key>HerculesSteel.gain</key>
  602.                 <status>0xB0</status>
  603.                 <midino>0x33</midino>
  604.                 <options>
  605.                     <Script-Binding/>
  606.                 </options>
  607.             </control>
  608.             <control>
  609.                 <group>[Channel2]</group>
  610.                 <key>HerculesSteel.gain</key>
  611.                 <status>0xB0</status>
  612.                 <midino>0x3D</midino>
  613.                 <options>
  614.                     <Script-Binding/>
  615.                 </options>
  616.             </control>
  617. <!-- Sync Buttons -->
  618.             <control>
  619.                 <group>[Channel1]</group>
  620.                 <key>HerculesSteel.beatSync</key>
  621.                 <status>0xB0</status>
  622.                 <midino>0x07</midino>
  623.                 <options>
  624.                     <Script-Binding/>
  625.                 </options>
  626.             </control>
  627.             <control>
  628.                 <group>[Channel2]</group>
  629.                 <key>HerculesSteel.beatSync</key>
  630.                 <status>0xB0</status>
  631.                 <midino>0x1F</midino>
  632.                 <options>
  633.                     <Script-Binding/>
  634.                 </options>
  635.             </control>
  636.             <control>
  637.                 <group>[Channel1]</group>
  638.                 <key>HerculesSteel.rateReset</key>
  639.                 <status>0xB0</status>
  640.                 <midino>0x11</midino>
  641.                 <options>
  642.                     <Script-Binding/>
  643.                 </options>
  644.             </control>
  645.             <control>
  646.                 <group>[Channel2]</group>
  647.                 <key>HerculesSteel.rateReset</key>
  648.                 <status>0xB0</status>
  649.                 <midino>0x20</midino>
  650.                 <options>
  651.                     <Script-Binding/>
  652.                 </options>
  653.             </control>
  654.             <control>
  655.                 <group>[Master]</group>
  656.                 <key>HerculesSteel.scratch</key>
  657.                 <status>0xB0</status>
  658.                 <midino>0x29</midino>
  659.                 <options>
  660.                     <Script-Binding/>
  661.                 </options>
  662.             </control>
  663.             <control>
  664.                 <key>HerculesSteel.up</key>
  665.                 <group>[Playlist]</group>
  666.                 <status>0xB0</status>
  667.                 <midino>0x2A</midino>
  668.                 <options>
  669.                     <Script-Binding/>
  670.                 </options>
  671.             </control>
  672.             <control>
  673.                 <key>HerculesSteel.down</key>
  674.                 <group>[Playlist]</group>
  675.                 <status>0xB0</status>
  676.                 <midino>0x2B</midino>
  677.                 <options>
  678.                     <Script-Binding/>
  679.                 </options>
  680.             </control>
  681.             <control>
  682.                 <key>HerculesSteel.left</key>
  683.                 <group>[Playlist]</group>
  684.                 <status>0xB0</status>
  685.                 <midino>0x2C</midino>
  686.                 <options>
  687.                     <Script-Binding/>
  688.                 </options>
  689.             </control>
  690.             <control>
  691.                 <key>HerculesSteel.right</key>
  692.                 <group>[Playlist]</group>
  693.                 <status>0xB0</status>
  694.                 <midino>0x2D</midino>
  695.                 <options>
  696.                    <Script-Binding/>
  697.                 </options>
  698.             </control>
  699.     </controls>
  700.     <outputs>
  701.         <output>
  702.             <group>[Channel1]</group>
  703.             <key>play</key>
  704.             <status>0xB0</status>
  705.             <midino>0x0B</midino>
  706.             <minimum>0.5</minimum>
  707.         </output>
  708.         <output>
  709.             <group>[Channel2]</group>
  710.             <key>play</key>
  711.             <status>0xB0</status>
  712.             <midino>0x23</midino>
  713.             <minimum>0.5</minimum>
  714.         </output>
  715.             <output>
  716.           <group>[Channel1]</group>
  717.           <key>cue_default</key>
  718.           <status>0xB0</status>
  719.           <midino>0x0C</midino>
  720.           <minimum>0.5</minimum>
  721.       </output>
  722.       <output>
  723.           <group>[Channel2]</group>
  724.           <key>cue_default</key>
  725.           <status>0xB0</status>
  726.           <midino>0x24</midino>
  727.           <minimum>0.5</minimum>
  728.       </output>
  729.       <output>
  730.         <group>[Channel1]</group>
  731.         <key>playposition</key>
  732.         <status>0xB0</status>
  733.         <midino>0x3B</midino>
  734.         <minimum>0.9</minimum>
  735.         <maximum>0.99</maximum>
  736.       </output>
  737.       <output>
  738.         <group>[Channel2]</group>
  739.         <key>playposition</key>
  740.         <status>0xB0</status>
  741.         <midino>0x53</midino>
  742.         <minimum>0.9</minimum>
  743.         <maximum>0.99</maximum>
  744.       </output>
  745.     </outputs>
  746.   </controller>
  747. </MixxxMIDIPreset>
  748.